differential pump - French English Dictionary